class Employee:
    def __init__(self,name,id):
        self.name=name
        self.id=id
        def print_info(self):
            print(f"staff name:{self.name},staff id{self.id}")


class fullEmployee(Employee):
    def __init__(self,name,id,monthly_salary):
        super().__init__(name,id)
        self.monthly_salary=monthly_salary

    def calculate_monthly_pay(self):
        return  self.monthly_salary
class partEmployee(Employee):
    def __init__(self,name,id,daily_salary,work_day):
        super().__init__(name,id)
        self.daily_salary=daily_salary
        self.work_day=work_day

    def calculate_daily_pay(self):
        return  self.daily_salary*self.work_day


zhangsan=fullEmployee("jakc",21,2121)